explode a bombshell - German English Dictionary